History
History
Synonyms
UK
US
Meaning:
downtrodden

(of a person) (kept) poor and treated badly

afflicted, abused

LED BY THE NOSE as in Wiktionary
LED BY THE NOSE as in Wikipedia